Actividades
Más reciente
False
Imagen de fondo del banner
Actividades UIAutomation
Última actualización 26 de abr. de 2024

ObjectRepositoryTarget

Este es un elemento de la IU identificado como ObjectRepositoryTarget. En comparación con el IElementDescriptor, este selector te permite utilizar Strings para acceder a los elementos del Repositorio de objetos. También puedes acceder a cualquier descriptor, incluso si sus nombres están duplicados en el repositorio, porque la clase ObjectRepositoryTarget te permite especificar los padres de los descriptores String que estás intentando utilizar.
Para utilizar los selectores ObjectRepositoryTarget , primero debes crearlos, utilizando la clase ObjectRepositoryTarget , junto con sus constructores: ObjectRepositoryTarget(String, String, String, String) y ObjectRepositoryTarget(String[], String, String, String)

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

Sintaxis

public class ObjectRepositoryTargetpublic class ObjectRepositoryTarget
El tipo ObjectRepositoryTarget expone los siguientes miembros:

Constructores ObjectRepositoryTarget

Estos constructores inicializan una nueva instancia de la clase ObjectRepositoryTarget .

Sobrecargas

SobrecargaDescripción
ObjectRepositoryTarget(string, string, string, string)Inicializa una nueva instancia de la clase ObjectRepositoryTarget , lo que te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos. Al especificar el parámetro elementPath , debes organizar las relaciones padre-hijo en un formato de cadena como "parentOfparent///parent///child", que permite atravesar hasta el 4.º nivel.
ObjectRepositoryTarget(string[], string, string, string)Inicializa una nueva instancia de la clase ObjectRepositoryTarget y te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos, tomando una matriz de cadenas. Al especificar el parámetro elementPath , la relación padre-hijo se representa como ["parentOfParent", "parent", "child"], ofreciendo una forma alternativa de acceder a los descriptores jerárquicos.

ObjectRepositoryTarget(string, string, string, string)

Inicializa una nueva instancia de la clase ObjectRepositoryTarget , lo que te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos. Al especificar el parámetro elementPath , debes organizar las relaciones padre-hijo en un formato de cadena como "parentOfparent///parent///child", que permite atravesar hasta el 4.º nivel.
public ObjectRepositoryTarget(
	    string elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)public ObjectRepositoryTarget(
	    string elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)
elementPath Cadena
La ruta jerárquica que conduce al descriptor de elemento específico que pretendes automatizar. Proporciona una forma de rastrear el linaje desde el elemento principal de más alto nivel hasta el elemento secundario de destino dentro del repositorio de objetos. Esto es útil en escenarios en los que tienes elementos anidados o una jerarquía profunda dentro de tu aplicación Repositorio de objetos.
Este parámetro toma la forma de una cadena en la que las relaciones padre-hijo están separadas por ///, como "parentOfparent///parent//child".
appName Cadena (opcional)
El nombre de la aplicación Repositorio de objetos en la que quieres acceder al elemento de la IU deseado.
appVersion Cadena (opcional)
La versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.
screenName Cadena (opcional)
El nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

ObjectRepositoryTarget(string[], string, string, string)

Inicializa una nueva instancia de la clase ObjectRepositoryTarget y te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos, tomando una matriz de cadenas. Al especificar el parámetro elementPath , la relación padre-hijo se representa como ["parentOfParent", "parent", "child"], ofreciendo una forma alternativa de acceder a los descriptores jerárquicos.
public ObjectRepositoryTarget(
	    string[] elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)public ObjectRepositoryTarget(
	    string[] elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)
elementPath String[]
La ruta jerárquica que conduce al descriptor de elemento específico que pretendes automatizar. Proporciona una forma de rastrear el linaje desde el elemento principal de más alto nivel hasta el elemento secundario de destino dentro del repositorio de objetos. Esto es útil en escenarios en los que tienes elementos anidados o una jerarquía profunda dentro de tu aplicación Repositorio de objetos.
Este parámetro toma la forma de una matriz de cadenas, con cada elemento principal y el elemento secundario de destino como elementos separados en la matriz, como ["parentOfParent", "parent", "child"].
appName Cadena (opcional)
El nombre de la aplicación Repositorio de objetos en la que quieres acceder al elemento de la IU deseado.
appVersion Cadena (opcional)
La versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.
screenName Cadena (opcional)
El nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

Propiedades de ObjectRepositoryTarget

AppName

Property Value: String

El nombre de la aplicación Repositorio de objetos en la que quieres acceder al elemento de la IU deseado.

public string AppName { get; set; }public string AppName { get; set; }

AppVersion

Property Value: String

La versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.
public string AppVersion { get; set; }public string AppVersion { get; set; }

ElementPath

Property Value: String

El nombre del elemento de la IU del repositorio de objetos al que quieres acceder.
public string[] ElementPath { get; set; }public string[] ElementPath { get; set; }

ScreenName

Property Value: String

El nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.
public string ScreenName { get; set; }public string ScreenName { get; set; }

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.